home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / X11 / viewres.z / viewres
Text File  |  1998-10-30  |  15KB  |  331 lines

  1.  
  2.  
  3.  
  4.      VVVVIIIIEEEEWWWWRRRREEEESSSS((((1111))))          XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666))))           VVVVIIIIEEEEWWWWRRRREEEESSSS((((1111))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           viewres - graphical class browser for Xt
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.           vvvviiiieeeewwwwrrrreeeessss [-option ...]
  13.  
  14.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.           The _v_i_e_w_r_e_s program displays a tree showing the widget class
  16.           hierarchy of the Athena Widget Set.  Each node in the tree
  17.           can be expanded to show the resources that the corresponding
  18.           class adds (i.e. does not inherit from its parent) when a
  19.           widget is created.  This application allows the user to
  20.           visually examine the structure and inherited resources for
  21.           the Athena Widget Set.
  22.  
  23.           This internationalized version of viewres uses the
  24.           internationalized Athena Widget Set.
  25.  
  26.      OOOOPPPPTTTTIIIIOOOONNNNSSSS
  27.           _V_i_e_w_r_e_s accepts all of the standard toolkit command line
  28.           options as well as the following:
  29.  
  30.           ----ttttoooopppp _n_a_m_e
  31.                   This option specifies the name of the highest widget
  32.                   in the hierarchy to display.  This is typically used
  33.                   to limit the display to a subset of the tree.  The
  34.                   default is _O_b_j_e_c_t.
  35.  
  36.           ----vvvvaaaarrrriiiiaaaabbbblllleeee
  37.                   This option indicates that the widget variable names
  38.                   (as declared in header files) should be displayed in
  39.                   the nodes rather than the widget class name.  This
  40.                   is sometimes useful to distinguish widget classes
  41.                   that share the same name (such as _T_e_x_t).
  42.  
  43.           ----vvvveeeerrrrttttiiiiccccaaaallll
  44.                   This option indicates that the tree should be
  45.                   displayed top to bottom rather left to right.
  46.  
  47.      VVVVIIIIEEEEWWWW MMMMEEEENNNNUUUU
  48.           The way in which the tree is displayed may be changed
  49.           through the entries in the VVVViiiieeeewwww menu:
  50.  
  51.           SSSShhhhoooowwww VVVVaaaarrrriiiiaaaabbbblllleeee NNNNaaaammmmeeeessss
  52.                   This entry causes the node labels to be set to the
  53.                   variable names used to declare the corresponding
  54.                   widget class.  This operation may also be performed
  55.                   with the SSSSeeeettttLLLLaaaabbbbeeeellllTTTTyyyyppppeeee((((vvvvaaaarrrriiiiaaaabbbblllleeee)))) translation.
  56.  
  57.           SSSShhhhoooowwww CCCCllllaaaassssssss NNNNaaaammmmeeeessss
  58.                   This entry causes the node labels to be set to the
  59.                   class names used when specifying resources.  This
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 4/30/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      VVVVIIIIEEEEWWWWRRRREEEESSSS((((1111))))          XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666))))           VVVVIIIIEEEEWWWWRRRREEEESSSS((((1111))))
  71.  
  72.  
  73.  
  74.                   operation may also be performed with the
  75.                   SSSSeeeettttLLLLaaaabbbbeeeellllTTTTyyyyppppeeee((((ccccllllaaaassssssss)))) translation.
  76.  
  77.           LLLLaaaayyyyoooouuuutttt HHHHoooorrrriiiizzzzoooonnnnttttaaaallll
  78.                   This entry causes the tree to be laid out from left
  79.                   to right.  This operation may also be performed with
  80.                   the _S_e_t_O_r_i_e_n_t_a_t_i_o_n(_W_e_s_t) translation.
  81.  
  82.           LLLLaaaayyyyoooouuuutttt VVVVeeeerrrrttttiiiiccccaaaallll
  83.                   This entry causes the tree to be laid out from top
  84.                   to bottom.  This operation may also be performed
  85.                   with the _S_e_t_O_r_i_e_n_t_a_t_i_o_n(_N_o_r_t_h) translation.
  86.  
  87.           SSSShhhhoooowwww RRRReeeessssoooouuuurrrrcccceeee BBBBooooxxxxeeeessss
  88.                   This entry expands the selected nodes (see next
  89.                   section) to show the new widget and constraint
  90.                   resources.  This operation may also be performed
  91.                   with the _R_e_s_o_u_r_c_e_s(_o_n) translation.
  92.  
  93.           HHHHiiiiddddeeee RRRReeeessssoooouuuurrrrcccceeee BBBBooooxxxxeeeessss
  94.                   This entry removes the resource displays from the
  95.                   selected nodes (usually to conserve space).  This
  96.                   operation may also be performed with the
  97.                   _R_e_s_o_u_r_c_e_s(_o_f_f) translation.
  98.  
  99.      SSSSEEEELLLLEEEECCCCTTTT MMMMEEEENNNNUUUU
  100.           Resources for a single widget class can be displayed by
  101.           clicking BBBBuuuuttttttttoooonnnn2222 on the corresponding node, or by adding the
  102.           node to the selection list with BBBBuuuuttttttttoooonnnn1111 and using the SSSShhhhoooowwww
  103.           RRRReeeessssoooouuuurrrrcccceeee BBBBooooxxxxeeeessss entry in the VVVViiiieeeewwww menu.  Since BBBBuuuuttttttttoooonnnn1111
  104.           actually toggles the selection state of a node, clicking on
  105.           a selected node will cause it to be removed from the
  106.           selected list.
  107.  
  108.           Collections of nodes may also be selected through the
  109.           various entries in the SSSSeeeelllleeeecccctttt menu:
  110.  
  111.           UUUUnnnnsssseeeelllleeeecccctttt AAAAllllllll
  112.                   This entry removes all nodes from the selection
  113.                   list.  This operation may also be performed with the
  114.                   _S_e_l_e_c_t(_n_o_t_h_i_n_g) translation.
  115.  
  116.           SSSSeeeelllleeeecccctttt AAAAllllllll
  117.                   This entry adds all nodes to the selection list.
  118.                   This operation may also be performed with the
  119.                   _S_e_l_e_c_t(_a_l_l) translation.
  120.  
  121.           IIIInnnnvvvveeeerrrrtttt AAAAllllllll
  122.                   This entry adds unselected nodes to, and removes
  123.                   selected nodes from, the selection list.  This
  124.                   operation may also be performed with the
  125.                   _S_e_l_e_c_t(_i_n_v_e_r_t) translation.
  126.  
  127.  
  128.  
  129.      Page 2                                          (printed 4/30/98)
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      VVVVIIIIEEEEWWWWRRRREEEESSSS((((1111))))          XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666))))           VVVVIIIIEEEEWWWWRRRREEEESSSS((((1111))))
  137.  
  138.  
  139.  
  140.           SSSSeeeelllleeeecccctttt PPPPaaaarrrreeeennnntttt
  141.                   This entry selects the immediate parents of all
  142.                   selected nodes.  This operation may also be
  143.                   performed with the _S_e_l_e_c_t(_p_a_r_e_n_t) translation.
  144.  
  145.           SSSSeeeelllleeeecccctttt AAAAnnnncccceeeessssttttoooorrrrssss
  146.                   This entry recursively selects all parents of all
  147.                   selected nodes.  This operation may also be
  148.                   performed with the _S_e_l_e_c_t(_a_n_c_e_s_t_o_r_s) translation.
  149.  
  150.           SSSSeeeelllleeeecccctttt CCCChhhhiiiillllddddrrrreeeennnn
  151.                   This entry selects the immediate children of all
  152.                   selected nodes.  This operation may also be
  153.                   performed with the _S_e_l_e_c_t(_c_h_i_l_d_r_e_n) translation.
  154.  
  155.           SSSSeeeelllleeeecccctttt DDDDeeeesssscccceeeennnnddddaaaannnnttttssss
  156.                   This entry recursively selects all children of all
  157.                   selected nodes.  This operation may also be
  158.                   performed with the _S_e_l_e_c_t(_d_e_s_c_e_n_d_a_n_t_s) translation.
  159.  
  160.           SSSSeeeelllleeeecccctttt HHHHaaaassss RRRReeeessssoooouuuurrrrcccceeeessss
  161.                   This entry selects all nodes that add new resources
  162.                   (regular or constraint) to their corresponding
  163.                   widget classes.  This operation may also be
  164.                   performed with the _S_e_l_e_c_t(_r_e_s_o_u_r_c_e_s) translation.
  165.  
  166.           SSSSeeeelllleeeecccctttt SSSShhhhoooowwwwnnnn RRRReeeessssoooouuuurrrrcccceeee BBBBooooxxxxeeeessss
  167.                   This entry selects all nodes whose resource boxes
  168.                   are currently expanded (usually so that they can be
  169.                   closed with HHHHiiiiddddeeee RRRReeeessssoooouuuurrrrcccceeee BBBBooooxxxxeeeessss).  This operation
  170.                   may also be performed with the _S_e_l_e_c_t(_s_h_o_w_n)
  171.                   translation.
  172.  
  173.      AAAACCCCTTTTIIIIOOOONNNNSSSS
  174.           The following application actions are provided:
  175.  
  176.           QQQQuuuuiiiitttt(((())))
  177.                   This action causes _v_i_e_w_r_e_s to exit.
  178.  
  179.           SSSSeeeettttLLLLaaaabbbbeeeellllTTTTyyyyppppeeee((((_t_y_p_e))))
  180.                   This action sets the node labels to display the
  181.                   widget _v_a_r_i_a_b_l_e or _c_l_a_s_s names, according to the
  182.                   argument _t_y_p_e.
  183.  
  184.           SSSSeeeettttOOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn((((_d_i_r_e_c_t_i_o_n))))
  185.                   This action sets the root of the tree to be one of
  186.                   the following areas of the window:  _W_e_s_t, _N_o_r_t_h,
  187.                   _E_a_s_t, or _S_o_u_t_h.
  188.  
  189.           SSSSeeeelllleeeecccctttt((((_w_h_a_t))))
  190.                   This action selects the indicated nodes, as
  191.                   described in the VVVVIIIIEEEEWWWW MMMMEEEENNNNUUUU section: _n_o_t_h_i_n_g
  192.  
  193.  
  194.  
  195.      Page 3                                          (printed 4/30/98)
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.      VVVVIIIIEEEEWWWWRRRREEEESSSS((((1111))))          XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666))))           VVVVIIIIEEEEWWWWRRRREEEESSSS((((1111))))
  203.  
  204.  
  205.  
  206.                   (unselects all nodes), _i_n_v_e_r_t, _p_a_r_e_n_t, _a_n_c_e_s_t_o_r_s,
  207.                   _c_h_i_l_d_r_e_n, _d_e_s_c_e_n_d_a_n_t_s, _r_e_s_o_u_r_c_e_s, _s_h_o_w_n.
  208.  
  209.           RRRReeeessssoooouuuurrrrcccceeeessss((((_o_p))))
  210.                   This action turns _o_n, _o_f_f, or _t_o_g_g_l_e_s the resource
  211.                   boxes for the selected nodes.  If invoked from
  212.                   within one of the nodes (through the keyboard or
  213.                   pointer), only that node is used.
  214.  
  215.      WWWWIIIIDDDDGGGGEEEETTTT HHHHIIIIEEEERRRRAAAARRRRCCCCHHHHYYYY
  216.           Resources may be specified for the following widgets:
  217.  
  218.           Viewres viewres
  219.                Paned pane
  220.                     Box buttonbox
  221.                          Command quit
  222.                          MenuButton view
  223.                               SimpleMenu viewMenu
  224.                                    SmeBSB layoutHorizontal
  225.                                    SmeBSB layoutVertical
  226.                                    SmeLine line1
  227.                                    SmeBSB namesVariable
  228.                                    SmeBSB namesClass
  229.                                    SmeLine line2
  230.                                    SmeBSB viewResources
  231.                                    SmeBSB viewNoResources
  232.                          MenuButton select
  233.                               SimpleMenu selectMenu
  234.                                    SmeBSB unselect
  235.                                    SmeBSB selectAll
  236.                                    SmeBSB selectInvert
  237.                                    SmeLine line1
  238.                                    SmeBSB selectParent
  239.                                    SmeBSB selectAncestors
  240.                                    SmeBSB selectChildren
  241.                                    SmeBSB selectDescendants
  242.                                    SmeLine line2
  243.                                    SmeBSB selectHasResources
  244.                                    SmeBSB selectShownResources
  245.                     Form treeform
  246.                          Porthole porthole
  247.                               Tree tree
  248.                                    Box _v_a_r_i_a_b_l_e-_n_a_m_e
  249.                                         Toggle _v_a_r_i_a_b_l_e-_n_a_m_e
  250.                                         List _v_a_r_i_a_b_l_e-_n_a_m_e
  251.                          Panner panner
  252.  
  253.           where _v_a_r_i_a_b_l_e-_n_a_m_e is the widget variable name of each
  254.           node.
  255.  
  256.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  257.           X(1), xrdb(1), listres(1), editres(1), appres(1),
  258.  
  259.  
  260.  
  261.      Page 4                                          (printed 4/30/98)
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.      VVVVIIIIEEEEWWWWRRRREEEESSSS((((1111))))          XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666))))           VVVVIIIIEEEEWWWWRRRREEEESSSS((((1111))))
  269.  
  270.  
  271.  
  272.           appropriate widget documents
  273.  
  274.      CCCCOOOOPPPPYYYYRRRRIIIIGGGGHHHHTTTT
  275.           Copyright 1992, OMRON Corporation.  Copyright 1990,
  276.           Massachusetts Institute of Technology.
  277.           See _X(_1) for a full statement of rights and permissions.
  278.  
  279.      AAAAUUUUTTTTHHHHOOOORRRR
  280.           Jim Fulton, MIT X Consortium
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.      Page 5                                          (printed 4/30/98)
  328.  
  329.  
  330.  
  331.